(C) 1996 AROS - The Amiga Replacement OS


NAME
#include <proto/exec.h>
void Dispatch()
LOCATION
In SysBase at offset 10
FUNCTION
Inform SysBase that the task has been switched. This function only does all the non-system-dependant dispatching. It is up to the implementation to unsure that the tasks do actually get switched.

The tc_Switch and tc_Launch functions will be called with SysBase in register A6.

INPUTS
None.
RESULT
The current task will have changed.

NOTES
EXAMPLE
BUGS
Not a good function to call.

SEE ALSO
Switch(), Reschedule()
INTERNALS
You can use your CPU dependant function as a wrapper around this function if you want. But you have to make sure then that you do NOT call Dispatch() from the exec.library function table.

HISTORY
05.08.1997 iaint
Kernel Changes - These are mostly functions which are normally implemented by the kernel, but might not be.